/*
main.css - Primary layout
*/

body
{
 background-color:#262626;
}

#main
{
 width:800px;
 margin-left:auto;
 margin-right:auto;
 font-family:Arial,Helvetica,sans-serif;
}

#title
{
 text-align:left;
 font-size:0.9em;
 color: white;
 background-color:#1e3472;
 padding:20px 30px 5px 30px;
 border-top-right-radius: 20px;
 border-top-left-radius: 20px;
 -moz-border-radius-topright: 20px;
 -moz-border-radius-topleft: 20px;
}
#title h1
{
 font-size:48px;
 margin-top: 5px;
 margin-bottom: 0px; 
}
#title h2
{
margin-top: 0px;
font-size:24px;
}

#content
{
 text-align:left;
 font-size:0.9em;
 background-color:white;
 padding:20px 30px 5px 30px;
 border-bottom-right-radius: 20px;
 border-bottom-left-radius: 20px;
 -moz-border-radius-bottomright: 20px;
  -moz-border-radius-bottomleft: 20px;
 border: 4px solid #1e3472;
}

#content a
{
 background-color:white;
 text-decoration:none;
}

#content a:link,a:visited
{
 color:#6079bf;
}

#content a:hover,a:active
{
 color:#1e3472;
}

#content h1, #content h2, #content h3
{
 color:#1e3472;
}


#content ul
  {
  /*list-style-type:none;*/
  margin-left: 0;
  /*padding-left: 0;*/
  }
#content li
  {
  margin-left: 0;
  padding-left: 0;
  padding-bottom:5px;
  }
li p
{
 margin-top:5px;
}

img
{
 -webkit-box-shadow: 2px 2px 10px #000;
 -moz-box-shadow: 2px 2px 10px #000;
}

.screenshot
{
 width: 240px;
}